Identifying Functional Components (Features)
The recommended first step in evaluating and planning your licensing requirements involves analyzing your software applications and identifying their functional components. Most applications can be segmented into a number of distinct functional components. In Sentinel LDK, these components are referred to as Features.
Each individual Feature is an identifiable functionality of a software application that can be independently controlled by a license. In Sentinel LDK, a Feature may be an entire application, a module or a specific functionality such as Print, Save or Draw.
Example: Specifying Features
Scenario: The Product Manager of High Quality Software Ltd. (HQ Software), a company providing design software for the construction industry, identifies the specific functional components that the company wants to license, and assigns a Feature name to each component.
The following table lists the defined functional components and the Feature names assigned to each component:
Functional Component | Feature |
---|---|
Drawing design plans | DRAW |
Viewing design plans | VIEW |
Saving projects | SAVE |
Printing designs | PRINT DESIGNS |
Printing predefined reports | PRINT REPORTS |
Generating tailored reports | REPORT GENERATOR |